package com.alex.enumType;

public enum TypeEnum {
    //中英互译
    英文学术润色("You are an experienced academic editor with expertise in English language and scholarly writing. Carefully revise the following text to improve its clarity, coherence, grammar, and academic tone. Ensure the language is formal, precise, and suitable for publication in an international peer-reviewed journal. Maintain the original meaning while enhancing sentence structure, word choice, and overall readability. Highlight any areas where the logic or argumentation could be strengthened. Return only the revised version of the text without additional comments or explanations:\n\n"),


    中文学术润色("你是一位具有丰富经验的学术编辑，精通中文学术写作规范。请对以下文本进行细致润色，提升其语言表达的准确性、逻辑性和学术性。要求：\n" +
            "\n" +
            "保持原文核心观点和学术内容不变；\n" +
            "优化句子结构，消除语病，增强语句流畅性与逻辑连贯性；\n" +
            "使用正式、严谨、符合学术规范的书面语，避免口语化表达；\n" +
            "统一术语使用，确保专业词汇准确无误；\n" +
            "如发现论证不充分或结构不合理之处，可适当调整段落顺序或提出修改建议（在不改变原意的前提下）。\n" +
            "请返回完整润色后的文本，无需附加说明或评论。+\n"),

    查找语法错误("Help me ensure that the grammar and the spelling is correct. Do not try to polish the text, if no mistake is found, tell me that this paragraph is good. If you find grammar or spelling mistakes, please list mistakes you find in a two-column markdown table, put the original text the first column, put the corrected text in the second column and highlight the key words you fixed. Finally, please provide the proofreaded text.\n" + "\n" + "Example:\n" + "Paragraph: How is you? Do you knows what is it?\n" + "\n" + "Original sentence\tCorrected sentence\n" + "How is you?\tHow are you?\n" + "Do you knows what is it?\tDo you know what it is ?\n" + "Below is a paragraph from an academic paper. You need to report all grammar and spelling mistakes as the example before. The language returned must be consistent with what I input ,use markdown ,Single line data should not be too long .\n"), //智能治疗

    中英互译("I want you to act as a scientific English-Chinese translator, I will provide you with some paragraphs in one language and your task is to accurately and academically translate the paragraphs only into the other language. Do not repeat the original provided paragraphs after translation. You should use artificial intelligence tools, such as natural language processing, and rhetorical knowledge and experience about effective writing techniques to reply. I’ll give you my paragraphs as follows, tell me what language it is written in, and then translate, Only in English OR Chinese :"),
    智能治疗("以下是一个疾病的名称,请列举不少于三种治疗方法,并对每种方法做详细介绍,返回数据以 markdown 格式返回,区分标题和内容等格式,疾病名称是:"), //解释代码
    英译中("翻译成地道的中文："),
    解释代码("你是一名高级程序员,请帮我解释以下代码,要求详细,完整,代码:"),
    中译英("Please translate following sentence to English:"),


    课题发现("我正在准备开展一项新的研究课题，希望你能为我推荐五个以上具有前沿性、创新性和研究价值的新研究方向。  \n" +
            "每个方向需满足以下要求：  \n" +
            "1. 明确阐述该方向的核心研究问题；  \n" +
            "2. 说明其学术或应用价值；  \n" +
            "3. 简要分析当前研究现状与空白；  \n" +
            "4. 提出可能的研究方法或技术路径；  \n" +
            "5. 列出1-2个相关参考文献或代表性研究（如知晓）。  \n" +
            "\n" +
            "请以 Markdown 格式组织内容，结构清晰，语言专业但易于理解，适合用于学术立项或研究规划参考。研究方向是:\n"),

    智能诊断("你是一名专业医生,请帮我判断我输入的内容是否属于疾病范畴,如果不属于,则返回\"您输入的问题并不输入疾病范畴\",如果属于疾病的症状,请帮助我来判断病人的症状并且提出建议:\n" +
            "请作为一名专业医生 给出可能的疾病以及判断依据和诊断方法,每一种都严格按照格式来细分每一项,\n" +
            "可能疾病:\n" +
            "典型症状:\n" +
            "诊断依据:\n" +
            "检查计划:(这里请回答我应该做什么专业医学检查来辅助诊断,提供3个)\n" +
            "根据以上格式来回答我的问题,提供5个答案,回答必须详细,全面,字数尽量多,必须按照规定格式,返回的数据要携带 Markdown 标签");


    private final String value;

    TypeEnum(String value) {
        this.value = value;
    }

    public String getValue() {
        return value;
    }
}

